general ledger accountant financial planning cpa accounts payable estate planning funds investment investing bookkeeping managed funds accounting invest investments equity accounts receivable investor